Medical Dictionary
lenticulostriate artery
noun len·tic·u·lo·stri·ate artery \(ˌ)len-ˌtik-yə-lō-ˈstrī-ˌāt-\
Medical Definition of LENTICULOSTRIATE ARTERY
: a branch of the middle cerebral artery supplying the corpus striatum
Seen & Heard
What made you want to look up lenticulostriate artery? Please tell us where you read or heard it (including the quote, if possible).